Insiders, sentiment, consumers and economists suggest its time to buy the rebound.
The world’s lowest interest rate no longer belongs to Japan
The world’s lowest interest rate is longer Japan but Switzerland after the Swiss National Bank cut rates by a quarter-point.