China Imports of Russian Oil Rise to Near-Record Levels
Russia was again China’s main source of oil last month, with deliveries nearing a monthly record after seven Russian tankers under sanctions offloaded Sokol cargoes in Chinese ports in March. China’s imports included supplies via pipelines and sea-borne …