G7 countries to release up to 100 million barrels of diesel and crude oil reserves NBC News

Member countries in the Group of Seven agreed Friday to release tens of millions of barrels of diesel fuel and crude oil, the latest move by industrial economies around the world to cap soaring gas p… [+3786 chars]Read More

Leave a Reply

Your email address will not be published. Required fields are marked *