Oil slid more than 2% on rising US crude inventories
International benchmarks for crude oil fell sharply on Wednesday, 27 October 2021 after the Energy Information Agency (EIA) released a report showing a larger than expected pile up in US crude inventories