BP Profit Beats Expectations at $3.2 Billion — ChemBrief Topics