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