BP Q3 revenue fell short at $47.25B, below the $52.56B consensus, with oil production down 6% YoY. Despite a slight earnings beat, BP shares dip premarket amid weaker cash flow, high capex ...
Hydrocarbon production was 890 mboe/d (-6.0% Y/Y), with underlying production declining 4.0% Y/Y mainly due to base decline. The Renewables pipeline stood at 46.8GW (bp net), including a 20.5GW bp ...