BP Q1 profit beats — ChemBrief Topics