Indian Markets Fall 0.23% as Nifty Drops to 23,161.60 on Global Tensions