WORLD

Why Is India So Thirsty For Russian Oil?

India is the world's third-largest crude consumer after the United States and China, and imports 85 percent of its needs
New Delhi has resisted Western pressure to freeze out Moscow, opting instead to strengthen trade ties with its long-standing ally -- with the added benefits of tempering inflation while saving money.
More news
A woman stands in front of a destroyed building after shelling in the eastern Ukraine town of Sloviansk on March 27, 2023

Russia Says Ukraine Using Long-range US Artillery

The statement from Russia's defence ministry came a day after Ukraine said it received modern Leopard and Challenger battle tanks from Germany and the United Kingdom to push back Moscow's army in east and southern Ukraine.

Pages