Crude Oil Futures Jump Over 3% as Renewed US-Iran Tensions Raise Supply Concerns by Economy India June 1, 2026 Crude Oil Futures Jump Over 3% as Renewed US-Iran Tensions Raise Supply Concerns
NTPC Approves ₹20,457 Crore Investment for 1,600 MW Lara Stage-III Thermal Power Project in Chhattisgarh