G7 to Release 100 Million Barrels of Oil and Diesel as Fuel Prices Surge
The Group of Seven (G7) nations have agreed to release 100 million barrels of crude oil and fuel products…
Merdiv
Trusted global news, Breaking stories, and Updates on Technology, Politics, Business, Sports, Travel and Entertainment.