Oil Stuck in Tug of War

‘Geopolitics are adding short term volatility and keeping prices supported, but persistent oversupply, rising inventories, and weakening demand signals are capping any real upside’, said Naeem Aslam, Chief Market Analyst at Zaye Capital Markets.