Shell buys back £18m of shares

Shell buys back £18m of shares
OIL supermajor Royal Dutch Shell said yesterday it had bought back more than £18million of its own shares.

Breaking