SharePost Content Read More Yahoo Finance #finance Post navigation Royal Caribbean Stock Pops as Strait of Hormuz Opens. What Barchart Data Says to Do Next. Microsoft Corporation (MSFT) Slid Despite Delivering Robust Results