Russian crude oil imports by India, the world's No. 3 crude importer, hit an all-time high in May as buyers gorged on discounted supplies, reducing demand for oil from the Middle East and Africa, according to preliminary assessments from ship trackers.