Group of Seven (G7) countries have agreed to release 100 million barrels of diesel and crude oil from their strategic reserves over four months… The...