UK joins IEA partners in coordinated oil stock release to calm markets
- UK currently holds about 76.6 million barrels of oil in total reserves
12:37
Oil