United Kingdom-based Marex (MRX) has broken out past a buy point and into all-time highs in recent sessions, making it one of the top stocks to watch right now. IBD Leaderboard stock Marex is a global financial services firm and market maker that provides trading, clearing and liquidity services across energy, metals and agricultural markets. Marex's business has benefited significantly…
Extract — continue reading at the source.