Group of Seven countries agreed to release tens of millions of barrels of diesel fuel and crude to cap soaring gas prices.
This post was originally published on NBC News.

Group of Seven countries agreed to release tens of millions of barrels of diesel fuel and crude to cap soaring gas prices.
This post was originally published on NBC News.
Leave a Reply