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

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