Oil settles near $75, at multi-year highs