As the unexpected oil drain surges to 6.1 million barrels—the most in two months—the US SPR falls below 300 million barrels functional limit. Trouble!!
On Monday, oil prices climbed on global markets due to concerns that a resolution to the impasse between Iran and…