Crude oil inventories in the US Strategic Petroleum Reserve dropped to 340.3 million barrels, the lowest level since 1983, according to the Department of Energy. Stocks fell by 8.9 million barrels, marking the third-largest draw on record.