US Crude Stockpiles Plunge 8.26M Barrels as Draws Hit Record Streak
EIA data shows a third straight weekly crude inventory decline, exceeding forecasts and marking the largest three-week draw on record. US crude oil inventories fell by 8263K barrels last week, surpassing the expected 4566K draw, according to government data. The decline ex