BENGALURU: Shares hit a three-week low on Wednesday, dragged by losses in banks and financial companies, as worries over higher interest rates and their subsequent impact on growth continued to dent investor sentiment globally. The Nifty 50 fell 0.5% to 19,558 points, their lowest since Sept. 7 as of 10:04 a.m. IST, while the S&P BSE Sensex was down 0.6% to 65,557 points. Both benchmarks are down about 3% after hitting all-time highs earlier this month. The US Federal Reserve's hawkish tone weakened risk appetite, with Wall Street's...