BTC hits another all-time high at $111.5k