Some respite for oil at the end of week following sharp sell off
The price of oil (WTI) dropped 6.5% last week, despite a minor rally on Thursday and Friday, as vague rumours of a release of oil from the U.S. strategic petroleum reserve and the possibility of an increase in production from Saudi Arabia was compounded by a sell off due to futures expiration. On top of that, the…