Marathon Petroleum posts highest profit since 2022 as supply disruptions lift margins — ChemBrief Topics