Hot or Not, Stock Market Edition: 04/02/2026
Marathon Petroleum (MPC) just earned a Strong Buy upgrade as crude oil surges past $100 a barrel — find out which other energy stock is riding the wave, and which 2 stocks just got slapped with Strong Sell downgrades.