BP warns of hit to refining margins 09.07.2024 10:40 Financial Times London-listed group says second-quarter results will also include an impairment charge of up to $2bn