Markets Shell buys back £18m of shares 12/08/2011 By Ross Davidson OIL supermajor Royal Dutch Shell said yesterday it had bought back more than £18million of its own shares.