It costs too much to hold a barrel of oil. You make too much money if you just hold cash. Prices would have to go up in equities to make it worthwhile holding a barrel of oil.

IEA has raised oil demand forcasts every month since last November.