Half of Russia's oil and petroleum exports in 2023 will have gone to China while India's share has risen in two years to 40