Oil at $150 Could Trigger Crypto Sell-Off, Macgregor Says