Crude Oil Prices in 2025: Navigating the choppy waters of global energy markets
Crude oil prices have remained range-bound between $60$70 a barrel in 2025 as supply exceeds demand amid geopolitical tensions and U.S. tariff disruptions. With strong U.S. output, steady Russian exports, and Indias rising demand, analysts expect Brent to average around $68 this year.