G7 to Release ‘Substantial’ Amount of Diesel

Wait 5 sec.

“The Group of Seven nations has agreed to release up to 100 million barrels of crude oil and diesel from their strategic reserves to help bring down prices,” NewsNation reports.