The price surge is feeding into inflation fears globally, currency pressure in oil-importing countries like India, and volatility in financial markets
The price surge is feeding into inflation fears globally, currency pressure in oil-importing countries like India, and volatility in financial markets