Energy News Beat Analysis – March 2026 Oil prices have spiked in early 2026 amid escalating Middle East tensions, with WTI futures recently trading in the $75–$90+ range and Brent pushing even higher on supply disruption fears. Geopolitical risks around the Strait of Hormuz have flipped the script from the soft-price environment many producers budgeted […]