Oil Firms But Still Set for Weekly Loss on Demand Worries :