Oil settles near $75; sharp US inventory drop counters coronavirus worry