Espey Mfg ESP Stock Down 568 Support Test at 6318 20260515 Nifty Could Surpass 42000 by 2028 New Market Cycle Study Suggests Trumps China Visit Trade Deal Lessons for Todays Markets