India, China bought 80% of Russia's oil in May: International Energy Agency
India has increased purchases from almost nothing to close to 2 million barrels per day, while China has raised liftings to 2.2 million barrels per day. With Europe banning import and G7 imposing shipping restrictions on Russian oil, more than 90% of the product is now headed to Asia, with…
The Hindu ·