Oil heads for weekly fall on demand worries, dollar strength