Sensex closed up ~400 points to approximately 74,715, while Nifty 50 settled above 23,350 — snapping a recent losing streak.
Brent crude dipped below $104 to $103.80/barrel as Saudi Arabia moved to restore a key pipeline, easing the single biggest headwind for Indian equities.
Markets rallied on Wall Street's overnight rebound (S&P 500 +1.1%, Nasdaq +1.7%) following the Fed's first rate hike in three years.