Bitcoin was last up 1.7% at $40,149 while rival cryptocurrency ether rose 1% to $2,328. Bitcoin is within a whisker of rising through its 100-day moving average.

(Reporting by Tom Westbrook; Editing by Jacqueline Wong)