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