India is not “profiteering” from Russian oil imports and its purchases have stabilised markets while keeping prices from rising to as much as $200 a barrel, Hardeep Singh Puri, country’s oil minister, said in the Hindu newspaper on Monday. The U.S. has targeted India for its Russian oil purchases, with President Donald Trump imposing tariffs … Read more