• World oil demand is forecast to contract by 420 kb/d y-o-y in 2026, to 104 mb/d, 1.3 mb/d
less than our pre-war forecast. The biggest decline is in 2Q26, down by 2.45 mb/d, of which
the OECD accounts for 930 kb/d and the non-OECD for 1.5 mb/d. T...