G7 agrees to release 100 million barrels of oil and diesel from emergency reserves
G7 nations agreed to release 100 million barrels of oil and diesel from strategic reserves over four months after US pressure, aiming to lower soaring fuel prices amid Middle East supply disruptions.