Video: Top News

Market Pulse: Japan and Einstein’s definition of insanity (5:41) 

Jan. 11 - The yen slides to a 30-month low, but is the market getting too carried away? Draghi’s magic may be waning on the euro, and mining and Commerzbank shares fall.

More Videos