If Chinese refiners buy Russian crude more, India will face tough competition for crude stocks
28 May 2026 6:56 PM IST
New Delhi: India, the world's third largest oil consuming and importing nation, in July bought USD 2.8 billion worth of...
15 Aug 2024 1:37 PM IST