Bumper buybacks fuel gains for BP and HSBC shares
August 01, 2023 at 08:12 AM EDT
HSBC shares traded at their highest in four years and BP's stock shrugged off lower oil prices as the London-listed groups announced billion dollar buybacks.