Shares of BP are down 5% or $2.02 at $37.99 per share in pre-market trading after the company reported a Q1 earnings and forecast FY23 CapEx at lower end of its targeted $14B-18B range.
Published first on TheFly
See the top stocks recommended by analysts >>
Read More on BP: