“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.