The nation’s stockpiles of crude oil dropped by 3.9 million barrels last week, according to a weekly U.S. energy report.
Source: FuelFix
The nation’s stockpiles of crude oil dropped by 3.9 million barrels last week, according to a weekly U.S. energy report.
Source: FuelFix
1,633