Will the oil price rallies continue?