Hosted on MSN
India May Face $11 Billion Oil Bill Spike Amid Tariffs, Russia Pivot Risks: Analysts Warn of Margin Pressure
India, the world’s third-largest oil consumer, is staring at a potential financial jolt of up to $11 billion in additional oil import costs, should it be forced to scale back its reliance on ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results