Mounting US rate worries drag Indian shares to weekly losses