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.