All about finance. BP's earnings drop drastically by 69.9%, reaching only EUR 604 million during the initial quarter. , and Administrator 2025 April 30