Oil settles up 1.5%; hits multi-year highs on surging demand