Reserve Bank of India raised the repo rate by 50 basis points to 5.9 per cent, in a bid to tame inflation.