Global supply disruptions, rising demand push petrol prices higher, limit availability at some stations
March 28, 2026
Source Information
Anadolu Agency
Turkey
Right
Global supply disruptions, rising demand push petrol prices higher, limit availability at some stations
March 28, 2026