By Shadia Nasralla, Stephanie Kelly and Dmitry Zhdannikov Europe’s top-three majors made billions trading in Q1, sources say BP flags ‘exceptional’ trading results Shell, TotalEnergies also report strong trading results Chevron, Exxon fail to capitalise on crisis, shares trail LONDON, April 17 (Reuters) – The trading desks of Europe’s top three oil majors have reaped … Read more
