
Crude Oil Falls as IEA Sees 2025 Surplus
Crude oil prices fell 1.3% to ₹5,476, driven by the International Energy Agency’s forecast of a growing oil surplus this year and next. The IEA predicts inventories to rise at a record pace, reaching a 46-month high by June 2026. Despite expectations of peak US production, gains are supported by improved well efficiency. Geopolitical developments,…