In the app for your approval, sir!
Excerpt: Marathon Petroleum has continued to strengthen within the SIA S&P 500 Index Report, climbing 127 positions over the past month to currently rank #56. Backed by a bullish double top Point & Figure signal, a 9/10 SMAX score, and leadership from the favoured Energy sector, the shares have significantly outperformed the benchmark across all major timeframes. Continued strength in refining margins and investor interest in energy infrastructure may be contributing to the stock’s sustained relative momentum.