?
Business Insider. Providing info worth every penny you paid for it.
Did they mention demand for oil has not stopped growing?