Is It Too Late To Invest In The Oil Price Rally?