By Shadia Nasralla Q1 adjusted earnings $5.58 billion above forecast $4.96 billion Will buy back shares worth $3.5 billion in next three months Contrasts with BP that cut buybacks this year CEO says would rather buy back more shares than bid for BP LONDON, May 2 (Reuters) – Shell (SHEL.L) exceeded analyst expectations on Friday, … Read more