Oil prices on track for biggest monthly drop since 2021 as trade war sparks recession, demand fears

Apr 30, 2025 - 18:20
 0
Oil prices on track for biggest monthly drop since 2021 as trade war sparks recession, demand fears