The oil market experienced a downturn on Wednesday, October 9, as crude prices fell for the second consecutive day. Concerns about demand for the commodity remained at the forefront of traders’ minds. The unexpected surge in US oil inventories added further pressure to prices. WTI crude futures for November delivery closed at $73.24 per barrel, […]