MUMBAI (Reuters) - The BSE Sensex and Nifty rose on Wednesday, marking their highest close in three weeks, led by gains in resources stocks such as Coal India and Reliance Industries .
Coal India climbed 5.8 percent on reports that the government has lifted the cap on the company's e-auction sales.
Reliance Industries surged about 4 percent, marking its biggest daily gain since March 3.
The BSE Sensex rose 0.67 percent while the Nifty gained 0.62 percent, closing at their highest level since March 17.
(Reporting by Abhishek Vishnoi; Editing by Anand Basu)