Cyrus Capital Sells $4.1M in Methanex Shares: What This Means for Investors | Whale Factor