Commercial crude oil stockpiles plunged by almost 10 million barrels last week, creating more bullish news for oil prices that have risen to their highest values since November.
Source: FuelFix
Commercial crude oil stockpiles plunged by almost 10 million barrels last week, creating more bullish news for oil prices that have risen to their highest values since November.
Source: FuelFix
1,692