Oil in the red, as OPEC monthly report remains bullish outlook
Oil prices have already lost over 20% of value after briefly hitting $94 at the end of September. Oil prices are getting battered as OPEC+ looks unable for now to provide any incentive for the markets to push Oil pr
Leave a Comment