Crude Prices May Fall Below $60 By December; India’s Oil Demand To Stay Robust, Says S&P Global
Crude oil prices could fall below $60 per barrel by December 2025, driven by sluggish global demand growth, ample non-OPEC supply, and potential easing of geopolitical tensions, according to the latest outlook released by S&P Global Commodity Insights. However, India is expected to remain a bright spot with continued robust oil consumption as its economic…
