UK-listed energy stocks fell: Ithaca Energy down 4.1%, BP down 2.9%, Shell down 2.1%.

2026-08-03

UK-listed energy stocks fell: Ithaca Energy down 4.1%, BP down 2.9%, Shell down 2.1%.