India bought about 1.5 million barrels of Russian oil this month, up from 1.04 million bpd in February, ship tracking data showed
​India bought about 1.5 million barrels of Russian oil this month, up from 1.04 million bpd in February, ship tracking data showed by Soban News (international And National News)