Which countries have strategic oil reserves – and how much?
Members of the International Energy Agency have agreed to release 400 million barrels of oil from strategic reserves.
Members of the International Energy Agency have agreed to release 400 million barrels of oil from strategic reserves.