The Indian rupee weakened to 93.28 on April 13, amid rising oil prices and a volatile ceasefire between the US and Iran. Stock indices declined, with the Sensex dropping over 1600 points. Concerns about inflation and economic outlook persist for oil-importing India.