Oil prices decline weekly amid trade war fears and OPEC+ production plans
- Oil prices fell weekly on trade war fears, OPEC+ plans, and rising inventories, despite brief support from US policies
07.03.2025
Oil