Deprived of many of its traditional European buyers, Moscow is on course to deliver somewhere between 1 million and 1.2 million barrels a day to India, according to tanker tracking figures compiled by Bloomberg and two oil analytics firms. Refiners in India have been gorging on cheap Russian barrels in a way they never did before the invasion of Ukraine.
Business News: Latest News on Business, Stock Markets, Financial News, India Business & World Business News