Russian
- Business
Oil prices rise as cap set Russian crude
London: Oil prices rose on Monday following an agreement by the G7 group ofnations and its allies to cap the price of Russian oil at $60 a barrel, BBC reported. Brent crude…
- World
Putin fell down the stairs at his home and soiled himself, claims report
London: Vladimir Putin has fallen down the stairs at his official residence and soiled himself while continuing to suffer from cancer, a Telegram channel which claims links to his bodyguards has suggested,…
