EXTRA: Shell Misses Earnings Consensus As It Launches Share Buyback
LONDON (Alliance News) - Royal Dutch Shell PLC on Thursday announced a share buyback worth USD25 billion, though the oil company has missed expectations despite a sharp rise in 100-listed Shell in Read More