China unlikely to absorb additional Russia barrels as US and Europe start closing shop
Russia meets 15% of China’s crude import needs, with its remaining imports locked in take-or-pay contracts
Russia meets 15% of China’s crude import needs, with its remaining imports locked in take-or-pay contracts