Europe and Japan ready to help stabilise energy prices and secure oil chokepoint

World+Biz

Reuters
19 March, 2026, 08:50 pm
Last modified: 19 March, 2026, 09:05 pm