Week in Review: 3-7 April 2023
Summary and Comment This week was marked by a surprise announcement by OPEC+, stating that oil production would be cut by around 1.16 million barrels per day. Now we need to see if the cut is executed and how the balance of offer/demand evolves over the course of the year (China re-opening vs slowing economy). […]
Week in Review: 3-7 April 2023 Read More »
