Oil prices dropped further on Wednesday amid hopes of resolving Libya’s political dispute that halted exports and concerns over global demand. Brent crude for November fell to $73.47, while U.S. West Texas Intermediate for October declined to $70.03. Weak economic indicators from China and the U.S. also pressured the market.
Subscribe To Our Free Newsletter |