Tag: push
-
Declining oil inventories and reducing OPEC + production push oil prices towards $100 (report)
A recent report highlighted the decline in oil inventories after a strong build at the start of 2023, which was likely driven by lower demand in January, given the mild weather and production recovering from December’s weather disruptions. The report – issued by the Swiss investment bank “UBS” – stated that February data indicated a…