Carnival Stock Rises as Oil Prices Drop Ahead of Earnings | Intellectia.AI