KENYA is another country that just cancelled a big iranian oil contract yesterday as a result of the imposed sanctions. The multiple hits on the iranian economy will stay unanswered by the IRANIANS? I do not think so.
API report showed a 3 million barrels (!) decline in crude inventories yesterday. Another bullish sign.