Oil prices post biggest monthly drop since 2021 as trade war sparks recession, demand fears

May 2, 2025 - 00:51
 0
Oil prices post biggest monthly drop since 2021 as trade war sparks recession, demand fears