Page 10 · International

China, India face 100pc US tariffs over Russian oil