Just a couple of months ago, major oil trading houses were predicting the return of $100 crude.
Source of shared Link