Earnings provided mixed signals. Shares of Cisco jumped, last up 13 per cent, after the company reported profit that surpassed estimates. Investors also applauded Kohl's results, bolstering the department-store retailer's stock 4.6 per cent.
However, shares of Wal-Mart dropped, last 2.2 per cent lower, after the retailer predicted second-quarter earnings that fell short of expectations.
"They're pressured by the economy, unemployment, the increase in payroll taxes, the delay in tax returns," Bernard Sosnick, an analyst at Gilford Securities based in New York, told Bloomberg. "All these negatives coalesced in the first quarter."
The Dow Jones Industrial Average had just touched a record high of 15,302.49 earlier in the session, but ran out of steam. In afternoon trading in New York, the Dow edged 0.03 per cent lower, while the Standard & Poor's 500 Index was unchanged at 1,658.77. The Nasdaq Composite Index rose 0.24 per cent.
In Europe, the benchmark Stoxx 600 Index ended the session nearly 0.1 per cent lower from the previous close. Still, it has gained 10 per cent so far in 2013. The UK's FTSE 100 and France's CAC 40 both fell 0.1 per cent. Germany's DAX rose 0.1 per cent.
As for the outlook for commodities, it's bleak, according to a poll by Credit Suisse. Gold will trade at US$1,100 an ounce in a year and below US$1,000 in five years, according to Ric Deverell, head of commodities research at the bank. "Gold is going to get crushed," Deverell told journalists in London today, Bloomberg Businessweek reported.