It has been a long wait. Last Thursday Japanese shares finally pushed through their previous peak, reached more than 34 years ago. The Nikkei 225 share index closed at 39,098.68, against 38,915.87 reached on December 29, 1989. It is probably the longest trough for share prices on any major market, […]