WTI futures settle 23 cents higher at USD 64.73 per barrel