India and China’s purchases of Russian crude oil in May are seen to have breached all-time highs. As buyers including these two big economies gorged on discounted supplies from Russia, it led to a fall in demand for oil from the Middle East and Africa, news agency Reuters reported citing ship tracking data. China, world’s No. 1 crude importer, India (world No. 3) are top buyers of Russian oil. In May In May, these two