Oil and Gas BP Reports Lower-Than-Expected Profits in First Quarter admin May 12, 2024 London-listed oil major BP PLC recently announced its first-quarter financial results, which fell below market…