Oil Markets Struggle To Overcome Bearish Sentiment
Bearish sentiment has continued to build in oil markets this week despite OPEC boosting its outlook for Chinese demand and the Biden administration hinting that they may soon refill the SPR.
Friday, May…