oil price recovery