Consequently, shares of Marathon Petroleum Corporation MPC and Devon Energy Corporation DVN fell 5.9% and 3.4%, respectively. Click to get this free report Devon Energy Corporation (DVN) : Free Stock Analysis Report Marathon Petroleum Corporation (MPC) : Free Stock Analysis Report To read this article on Zacks.com click here. While it is true that the economy is still facing high inflation, it is also showing signs of a slowdown, as reflected by the economic indicators and the ongoing financial sector crisis.