BTC has rebounded by nearly two grand from yesterday's low as the markets are pricing in a new deal between the US and Iran.