SharePost Content Read More Yahoo Finance #finance Post navigation 80 Million Barrels of Crude Are Lined Up to Exit the Strait of Hormuz Compass (COMP) Reports Strong Q1 2026 Results with $2.70 Billion in Revenue