best returning stocks in sandp 500 in energy

Marathon Petroleum (MPC) has had the highest return since January 1, 2025 by a US stock in the Energy Sector and the S&P 500 (GSPC), returning 35.8%.