Back
-
India can buy as much Russian oil as it wants, outside price cap, Yellen says
India is now Russia's largest oil customer other than China
-
China's COVID infections reach peak since late April
The stringent measures had proved a drag on the world's second-largest economy