It is a common phenomenon when the market reaction is opposite to macroeconomic indicators - over time everything will fall into place. Have patience.