WTI Settles Above $75