Typically yes, but in this case NO. The reason why there is a $100 difference between the BTC price on Bitfinex/Binance vs Coinbase is because Bitfinex trades BTC/USDT while Coinbase is directly BTC/USD. USDT, or tether, is currently a tiny bit below it's supposedly stable price, which is why you see the price difference. (USDT is currently $0.992881 compared to USD which is always $1)