Massive Surge in Oil Price: Brent Hits $100 Amid 2026 Crisis March 9, 2026 0 Oil Price Explodes Past $100: Global Markets in Turmoil Amid 2026 Crisis The global economy is facing a seismic shift this week as the oil price has officially shattered the ...