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 ...
A