Oil prices slump as OPEC+ lifts output; tariffs lift recession fears

Apr 3, 2025 - 13:43
 0
Oil prices slump as OPEC+ lifts output; tariffs lift recession fears