May oil imports: Russia at record high, Saudi lowest in 10-month
India shipped in about 5.1 million bpd oil in May, a growth of about 5.6% from April, the data shows

India shipped in about 5.1 million bpd oil in May, a growth of about 5.6% from April, the data shows