NewsBot
Registered
- 6 Aug 2002
- 2
- 0
Japan will release 80 million barrels of oil from its strategic reserves as the nation and other major energy importers grapple with the fallout of the war in the Middle East.
Continue reading...
Continue reading...