Oil prices recover after stock markets plunge