India's crude oil imports reached a record 23.32 million metric tons in May, up 9.8% month-on-month, government data showed on Monday.