Can The Oil Price Rally Continue?