President Donald Trump demanded Russian leader Vladimir Putin strike a deal to end the war in Ukraine or face tariffs on ...
Top U.S. oilfield services company SLB said its net assets in Russia amounted to about $600 million at the end of 2024, ...
Trump offers Putin ‘very big favor’ and calls for ‘deal’ to end Ukraine war - Trump is threatening unspecified sanctions on ...