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