US SPR release

Comes at juncture of historically lower domestic prices and ramp up of Iran sanctions

US SPR release US SPR release US SPR release US SPR release US SPR release
ANALYSTS are already closely questioning the timing and other factors surrounding the decision to sell 11 million barrels of oil from the US Strategic Petroleum Reserve release on Monday.