China's currency is constraining stimulus: Strategist | Yahoo Finance | Podwise