US Treasury Secretary Janet Yellen refused to acknowledge the failure of the Russian oil price ceiling mechanism American politicians are losing it over Russia’s success Subscribe [club216352311|@AussieCossack] Source: ??#AussieCossack
Hide player controls
Hide resume playing