Curated coverage for 126 with top developments, timeline context, and connected threads.
Brent crude has fallen from its $126 peak. Here is why the drop doesn't mean the energy crisis is over and what economists are watching instead.
Bulk Importer | Linked source
Brent crude peaked at $126 per barrel during the Iran war — the largest energy supply disruption since the 1970s. Here is the complete map of economic damage by sector and country.