Related posts: TSX Ends Higher On Global Cues — Canadian Commentary China Csi300 Index up 5.8 Pct for the Week Euro Recovers Losses Against Sterling After Uk Inflation Data, Trades at 71.96 Pence from Low of 71.505 Pence July oil gains 17 cents, or 0.3%, to settle at $57.68/bbl on Nymex Post navigation XE Market Analysis: North America – Apr 21, 2015 German Economic Sentiment Falls For First Time In 6 Months