India Has Bought 60 Million Barrels of Russian Oil for April

· Bloomberg