Crude Oil Prices Set for Weekly Drop Amid Easing Iran Tensions and Market Weakness