Oil falls to 6 month low on economic data, awaits news of Iran nuclear deal