InvestorsUpstreamBp beats estimations and posts billionaire gains in 3QeditorNovember 2, 2021November 2, 2021 by editorNovember 2, 2021November 2, 20210408 Bp, the British oil major, posted its third-quarter financial results, beating analysts’ estimations with billionaire earnings and adding more than a billion dollars to its...