US and Russian officials discussed energy projects, sanctions relief, and peace talks on Ukraine, with Exxon and Arctic LNG 2 among the key topics.
US President Donald Trump and Russian President Vladimir Putin hold a press conference in Anchorage, Alaska, US, August 15, 2025(photo credit: REUTERS/JEENAH MOON)ByREUTERSUpdated: