June 26, 2025
Lower prices are bad news for producers that rely on oil exports to fund their economies