The US dollar held modest losses versus the euro and the Japanese yen Thursday, but sustained larger declines against the Canadian dollar and other commodity currencies.

The Bank of Canada surprised the markets again when it said no additional easings were imminent.

The greenback was at $1.0683 per euro, trading between $1.0571 and $1.0703. Against the yen, the currency traded at ¥119.13.

Another series of calm US data, and arguably low liquidity in late New York “led to broad USD losses,” said CitiFX analysts.

Federal Reserve’s Beige Book report also emphasized the impacts of a firm dollar, saying the high currency and dropping oil prices were affecting some sectors.

The material has been provided by InstaForex Company – www.instaforex.com