Sensex Tumbles 1.7% to 73,581 as Yields Rise, Oil Prices Surge | AirNews.in