Better-than-expected numbers on US consumer incomes and spending has given Wall Street shares a boost, as investors shrugged off sabre-rattling over Ukraine.

Better-than-expected numbers on US consumer incomes and spending has given Wall Street shares a boost, as investors shrugged off sabre-rattling over Ukraine.