News

The latest development in Trump’s tariff/sanctions strategy saw India agreeing with his demand not to import any oil from Russia, which could affect 2.3 million barrels per day (bpd) for the former ...