Oil’s wild first half of the year upended everything Wall Street expected
Oil market watchers entered 2026 widely in agreement on an emerging multibillion-barrel glut that was sure to depress prices throughout the year. That is not what they received. Instead, a series of unexpected geopolitical catalysts — above all, the war