Visa and Royal Caribbean Lead Strong Q4 Earnings Amid Competitive Pressures | The 4 Pillar Report