Ukraine crisis: Who is buying Russian oil and gas?

India and China are buying cheaper oil from Russia as other major economies shun its energy exports. Via BBC News - Asia https://ift.tt/AxNsWzJ

Post a Comment

0 Comments