Oil fluctuates over clashing supply, demand fears