Network: Wedgetail Astrostrategy Cyberstrategy Geofinance Geopolitics Geostrategy Global Energy

Oil sinks to $90 a barrel as war talks drive optimism

US President Donald Trump downplayed the potential for renewed conflict with Iran, while talks between Kyiv, Moscow, and Washington got underway today.

Source: Semafor Business