Skip to content Skip to footer

BP full-year net profit falls 21% on weak oil and gas prices