Oil falls from recent highs on hopes of alternatives to Iran supply – business live