$BTC break fresh record of $112,700