Oil prices muted, set for steep April losses as demand, trade fears persist

Apr 30, 2025 - 03:50
 0
Oil prices muted, set for steep April losses as demand, trade fears persist