Oil prices recover due to production cut, tumultuous weeks ahead