Why Oil Major BP Shares Are Surging Today Why Oil Major BP (BP) Shares Are Surging Today – Iberdrola (OTC:IBDRY), BP (NYSE:BP)
BP PLC BP shares are trading higher after the company reported fourth-quarter FY23 results. Sales and other operating revenues came in at $52.14 billion, missing the consensus of $62.34 billion. Production was…