Oil falls to 18-month low on global growth worries