Iron ore falls below 100 on high supply