The Kremlin has rejected a price cap on Russian oil, agreed by western nations to try to limit Moscow's ability to fund its war against Ukraine.
Discover 11,128,835 listings and 278,126 playable programmes from the BBC
The Kremlin has rejected a price cap on Russian oil, agreed by western nations to try to limit Moscow's ability to fund its war against Ukraine.