Marathon Petroleum shares are trading lower after the company reported Q1 financial results. The company is falling amid a decline in the price of oil.

Marathon Petroleum Corporation

Marathon Petroleum Corporation

MPC

0.00

Marathon Petroleum shares are trading lower after the company reported Q1 financial results. The company is falling amid a decline in the price of oil.