Basra posts weekly loss in a fluctuating market