Rupee falls to ₹95.7 as oil hits $109.30 per barrel

Business