ITA Flags Financial Stress in Indias Tea Sector Despite Record 280 Million Kg Exports Nvidia Under Pressure to Boost Cash Returns as BofA Highlights Lagging Shareholder Payouts Crude Oil Prices Hold Steady as USIran Tensions Resurface Citi Sees Potential for Brent at 120 Montrose Environmental Group Inc MEG Surges 518 as Stock Bounces from Support Levels