* C$ ends at C$1.0294 vs US$, or 97.14 U.S. cents* Sharp swing in yen create havoc elsewhere* Weak China data, Bernanke's easing comments add to worry* N. American stocks recover some losses, help riskcurrenciesBy Alastair SharpTORONTO, May 23 (Reuters) ...
[Published Reuters - May 23 2013]