OPEC+ s additional production cuts curb the rise in oil prices dragged down by weak demand and loss-making inventories hit a new high
Crude oil prices have declined this week. As of the 20t…
Crude oil prices have declined this week. As of the 20t…