India is staring at an ‘oil shock’ as U.S. sanctions on Russian crude loom
India is now staring at the possibility of an oil shock after the U.S. decided to implement sweeping sanctions on Russia’s oil industry.
India is now staring at the possibility of an oil shock after the U.S. decided to implement sweeping sanctions on Russia’s oil industry.