📰 2 sources covering this story

Marathon Petroleum posted its highest profit in four years, smashing earnings expectations

First covered 4 hrs ago · latest take 33 mins ago. Compare how each outlet is covering it — and rate the sources you trust.

Marathon Petroleum posted its highest profit in four years, smashing earnings expectations
Quartz
Quartz33 mins ago
Marathon Petroleum posted its highest profit in four years, smashing earnings expectations
Higher crack spreads driven by Strait of Hormuz supply disruptions pushed the refiner's quarterly net income to $5.1 billion
BBC Business
BBC Business🏁 first to report4 hrs ago
BP profits highest in four years as Iran war pushes up oil price
Higher oil prices boost the energy giant's results while environmental groups accuse it of profiteering.