newsfilter
← Latest News
PR Newswire·

Marathon Petroleum Corp. Reports First-Quarter 2025 Results

First-quarter net loss attributable to MPC of $(74) million, or $(0.24) per diluted share mainly due to execution of second largest planned...