LONDON, Feb 10 (Reuters) - BP (BP.L), opens new tab suspended its share buybacks and took about $4 billion in charges on its renewables and biogas assets on Tuesday, sending its shares down 7% in ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results