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

World+Biz

Reuters
03 October, 2026, 10:25 am
Last modified: 03 October, 2026, 10:30 am