India’s oil refiners have been thrown into disarray after President Donald Trump cited their purchases of Russian crude as a reason for imposing hefty 25% import tariffs on all goods from the Asian nation.
Latest posts by Toimitus (see all)