BP Profits Soar Amid Iran War Oil Shock

BP Plc reported a dramatic surge in first-quarter earnings, driven by soaring oil prices and exceptional performance in its trading division following the outbreak of war involving Iran. The London-based energy major

More
1 … 42 43 44 45 46 … 208