Oil falls over 3% on concerns over demand and OPEC supply boost