Nikkei 225: 13,000 Holding On Technical Rebound

 | Jun 06, 2013 05:59AM ET

Hourly Chart