Brent crude futures (BZ=F) are trading 8% higher at $99.35 per barrel on March 12, 2026. WTI futures (CL=F) have surged 8.2% to $94.52. Both benchmarks briefly touched $100.50 and $97 respectively ...