
Oil, Gas, and the Energy Reckoning Nobody Planned For
On 18 March 2026, Brent crude settled at $107.38 a barrel. Europe’s natural gas benchmark jumped 6% in a single trading day. In Colombo, Sri Lanka, schoolchildren stayed home, not because of a storm or a public holiday in the conventional sense, but because their government ran the numbers on





