Oil falls to 7-month low on renewed demand fears, rate hike expectations