Why Oil Prices Crashed Back Below $90 So Quickly After Spiking Near $120 Rogers BillMar 10, 2026March 10, 20260 Oil’s vertigo‑inducing slide from nearly 120 dollars a barrel to below 90 in less than a day is a textbook case of how fast a Read more
Oil Shock: Crude Surges Past $110 as Iran War Chokes Global Supply and Sparks Energy Panic Rogers BillMar 9, 2026March 9, 20260 Crude oil has smashed through 110 dollars a barrel, capping one of the sharpest price spikes in years as war around Iran chokes Middle Eastern Read more