API data: US crude stockpiles drop 2.03 million barrels, SPR dips to 282.6 million

The American Petroleum Institute reported a 2.03 million-barrel decline in US crude inventories for the week ended October 23, following a steeper 4.93 million-barrel drop the prior week. Both Brent and WTI crude traded lower on the news.





