Oil extended its recent rebound after President Donald Trump made sweeping new demands on Iran, further clouding the outlook for a deal to reopen the crucial Strait of Hormuz.