
Oil and Gas India is staring at an ‘oil shock’ as U.S. sanctions on Russian crude loom
The U.S. recently announced sanctions on Russian oil producers, along with vessels that have been shipping barrels of Russian crude. India will be hit the hardest by the sanctions, more so than China which has […]