BP’s first-quarter 2023 earnings experienced a significant decline, plummeting by 40% to $2.7 billion. This figure fell short of analyst forecasts and stood in stark contrast to the $5 billion profit reported in the same period the previous year. The energy giant attributed the earnings slump to several key factors. Lower Energy Prices and Operational […]