Oil price decline grips majors in Q1

Europe’s major oil and gas companies announced their Q1 results this week, revealing the impact on their earnings of the drop in the price of oil.