News

The US president has given the Kremlin 50 days to end the three-year war in Ukraine or see buyers of Russian oil and gas hit with a 100% tariff.