The 1.5% slide came even as the Energy Sector (NYSEARCA:XLE) closed up 0.6% on the session. But before you get discouraged by the brief bout of relative weakness, realize that MRO stock is still beating its sector by a wide margin for 2022, with gains of 48.7% versus 37.6%. Although MRO shares are up a lot and seemingly overbought, they have a long way to go if you’re a believer in the stickiness of high oil prices and the inflation narrative that has taken Wall Street and the world by storm.