Metals & Mining BP Increases Profitability as Oil Refining and Trading Drive Profit Surpass August 3, 2022