Towel thrown in: USD/CAD breaks 1.3500

USD/CAD is the only game in town at the moment
The order protecting 1.3500 in USD/CAD were finally chewed through. A slip in oil prices is part of the story with WTI now down 25 cents to $50.47.