InvestorsUpstreamBP joins buyback trend; beats quarterly profits expectationseditorAugust 3, 2021August 3, 2021 by editorAugust 3, 2021August 3, 20210567 BP, the British oil major, reported better-than-expected financial performance this Tuesday; it said it will join the buyback shares for the third quarter. It will...