Oil: the worst is over. Demand in China recovered by almost 90%.
On Monday, Prince Mohammed bin Salman of Saudi Arabia and Nigerian President Muhammadu Buhari discussed “ways to work together to improve stability” in the market. Such actions were very surprising since it is unusual for the prince to call on other leaders to discuss OPEC issues. Recently, OPEC and its partners pledged to reduce oil […]