India buys nearly 38% of its April oil from Russia

Business