Ukraine crisis: Who is buying Russian oil and gas?

Ukraine crisis: Who is buying Russian oil and gas?

BBC News

Published

India and China are buying cheaper oil from Russia as other major economies shun its energy exports.

Full Article