The Nifty 50 and Sensex rose on March 16, recovering from a challenging week. However, high crude oil prices amid geopolitical tensions are causing investor caution. Nifty 50 has seen a significant decline recently, raising concerns about future economic stability and investor confidence.