The nation’s stockpile of crude oil dropped by nearly 7 million barrels last week, but the bullish data did little to help oil prices.
Source: FuelFix
The nation’s stockpile of crude oil dropped by nearly 7 million barrels last week, but the bullish data did little to help oil prices.
Source: FuelFix
1,385