Market news: The UK joins the International Energy Agency in coordinating the release of oil reserves. The UK will contribute 13.5 million barrels of crude oil to the release.

2026-03-11

Market news: The UK joins the International Energy Agency in coordinating the release of oil reserves. The UK will contribute 13.5 million barrels of crude oil to the release.