Geopolitical turmoil in the Middle East pushes oil toward $100 and revives inflation fears. This, combined with mounting anxiety in the $2T private credit market, causes a major 600-point drop in the Dow Jones. We break down the dual market shock, the IEA's emergency oil release, and the bearish technical outlook
12-03-2026 15:50 GMT
by Zain Vawda