In a surprising shift, U.S. President Donald Trump has embraced a pro-cryptocurrency stance, particularly favoring Bitcoin.