The IAEA has reported that Iran has failed to meet its non-proliferation obligations for the first time in two decades, raising alarms over its nuclear activities and escalating tensions in the Middle East.
Analysts warn that Trump's proposed tariffs on countries buying Russian oil could significantly impact China and India, raising questions about international sanctions and oil markets.