News

By Ben Aris in Berlin Since early 2024 India has typically bought 1.5–2.0 mbpd of Russian crude, or about 35–40% of its total ...