Nations agree to release 60M barrels of oil amid Russian war By DAVID McHUGH AP Business Writer FRANKFURT, Germany (AP) — The International Energy Agency’s 31 member countries agreed Tuesday to release 60 million barrels of oil from their strategic reserves — half of that from the United States — “to send a strong message to oil markets” that supplies …