Oil imports from Russia touch 13-month high
India’s crude oil imports from Russia zoomed to a 13-month high in June even as the discounts on Russian crude have narrowed, according to an analysis of data…
India’s crude oil imports from Russia zoomed to a 13-month high in June even as the discounts on Russian crude have narrowed, according to an analysis of data…