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)
