Russia last week seized US oil company Exxon Mobil’s 30 percent stake in the Sakhalin-1 oil and gas project. ​Russia last week seized US oil company Exxon Mobil’s 30 percent stake in the Sakhalin-1 oil and gas project. Th Daily Express
Trump pauses tariffs for most countries for 90 days but increases those on China to 125%April 10, 2025