Squawk Box Europe Express

Oil markets on high alert despite record IEA stockpile release

Oil prices dropped below $100 a barrel after attacks on tankers in the Gulf and Iraq. The IEA announced a 400 million barrel strategic reserve release, but energy markets remain cautious. The White House is investigating trade partners over tariffs, while BMW reported strong Q4…

Listen