BP profit down 26 per cent on weak oil and gas prices

BP profit down 26 per cent  on weak oil and gas prices
play icon
BP reported $2.57 billion in underlying replacement cost profit.