The nation’s stockpile of commercial crude oil plunged by 6.1 million barrels last week, nearly twice the anticipated decline.
Source: FuelFix
The nation’s stockpile of commercial crude oil plunged by 6.1 million barrels last week, nearly twice the anticipated decline.
Source: FuelFix
2,240