Crypto rallies as falling oil eases macro fears after US-Iran framework