Which countries have strategic oil reserves – and how much?
Al Jazeera - English
Members of the International Energy Agency have agreed to release 400 million barrels of oil from strategic reserves.
Continue reading on the source website
To respect copyrights, we only provide a brief summary. Read the full article on Al Jazeera - English.
Read Full Article