Has oil price predicted stock returns for over a century? · Study