
Oil Price Rally Meets Resistance Despite Bullish Catalysts
Despite plenty of bullish catalysts, oil prices are meeting resistance every time they break above $95, with traders nervous that Saudi Arabia may unwind its production cuts earlier than expected. Friday, September 29th, 2023 The expiry of November ICE …