The Two Crucial Factors For Global Oil Demand Recovery
Market sentiment has been generally bullish over the last week supported by (i) supply disruption caused by Hurricane Sally in the Gulf of Mexico (ii) a draw in commercial crude oil inventories by 4.4 million barrels w/w and (iii) strong language coming from OPEC+ during the JMMC meeting last Thursday, during which Saudi Arabia pressured…