Business | Press Trust of India | Friday June 16, 2023
India and China, the world's top oil users, continued to lap up heavily discounted Russian crude oil, buying as much as 80 per cent of the oil that Moscow exported in May, the International Energy Agency (IEA) said in a report.
www.ndtv.com/business