Oil prices set for steep April losses; weak Chinese data adds to growth fears

Apr 30, 2025 - 13:27
 0
Oil prices set for steep April losses; weak Chinese data adds to growth fears