Reuters reports Washington and its Western allies keeping the price cap on Russian oil at $60 per barrel as Moscow sells its energy on the global market well above the US-enforced ceiling
Washington's waning dominance over the globe was on display as the G20 removed language that denounced Moscow’s war in Ukraine after the summit in New Delhi
Tehran is slowing its production of enriched uranium, and some analysts believe that the White House will use the news to restart talks aimed at creating a nuclear agreement with Iran