European Oil Majors Report Record Q1 Profits Amid Trading Gains | Intellectia.AI