Tue, 31 Mar 2026 12:42:45 GMT
Oil Tops $100 as Hormuz Crisis and Speculative Frenzy Ignite Historic Q1 Rally
As the first quarter of 2026 draws to a close, global crude oil markets are operating under intense upward pressure, defined by a fierce tug-of-war between acute geopolitical risk premiums and the structural management of supply. A violent, parabolic breakout in crude benchmarks has forced a structural repricing of the commodity, embedding heavy risk premiums into near-term contracts while institutional