PPetroleum Read More Marathon Petroleum Tops Q4 Earnings on Higher Throughput05.02.2025 Independent oil refiner and marketer Marathon Petroleum Corporation MPC reported fourth-quarter adjusted earnings per share of 77 cents,…