Explained 5 Reasons of Sensex & Nifty Fall on 19th July 2019