By | September 07 2012 7:42 AM

Oil Prices resisted resistance despite the fact that US crude oil inventories fell a whopping 7.4 million barrels plunging 22 million barrels in just the last seven weeks. It seems that despite the fact that stock markets around the globe were celebrating Mario Draghi's sterilized bond buying program oil succumbed to rumors and innuendo.