The bid in USD/CAD today was relentless, then it stopped

There have to be some flows going through There was some tomfoolery going on in USD/CAD today. Someone was sitting on the USD/CAD bid for about five hours, from the start of New York trade until 1 pm ET when the pair hit a high of 1.2519.