Why One Company Is Apologizing, and the Other Isn'tBP's profit more than doubled as new CEO Meg O'Neill pushes an aggressive turnaround. By contrast, Shell plc (NYSE:SHEL) just posted its best quarter since 2022 while staying the steady course it has followed for years. Shell plc (SHEL): Two Oil Majors Cash In on the Iran War, But Tell Different StoriesBP's Bull and Bear CaseProfit hit $5.73 billion, beating the $5.11 billion analysts expected and more than doubling from a year earlier. Shell's Bull and Bear CaseAdjusted earnings came in at $9.84 billion, beating the $8.92 billion estimate and marking Shell plc (NYSE:SHEL)'s best quarter since 2022. Net debt fell sharply to $41.75 billion from $52.6 billion, and Shell maintained its 19th consecutive buyback of at least $3 billion.