Oil Prices Stabilize But On Track For Weekly Decline Amid Concerns Of Oversupply