Oil suffers biggest weekly loss since 1991 with demand in focus