RE:API Massive Oil draw -13.932M Oil. Total -12.613M At this decline rate of oil inventory, even Iran deal can't contribute significant supply to the market, but the news may create a short term ceiling to the oil price, but if the deal doesn't go through, oil will jump significantly on the news.
BayStreetWolfTO wrote: People still talking demand destruction, economic weakness?
Oil -5.632M
SPR -8.300M
Total Oil -13.932M
Gas +0.268M
Dist -+.051M
Total Draw -12.613M