Day: September 2, 2026

Russia’s surprise return to a G20 finance meeting in Asheville, North Carolina, this week laid bare a widening rift.

Energy News Beat European attendees openly scorned the presence of Russian Finance Minister Anton Siluanov, who attended at the invitation of the Trump administration—the first in-person Russian participation since the 2022 invasion of Ukraine. German Vice Chancellor and Finance Minister Lars Klingbeil called the signal “quite troubling” and insisted “you cannot simply return to normality.” […]