Oil climbs but still set for big weekly loss over demand worries | Sharefundss