G7 countries agree on release of diesel and oil stocks after US pressure

G7 countries, diesel, oil stocks, US pressure
World
image