How Iran is challenging the petrodollar system



What is the petrodollar system, why is it important, and how exactly is Iran challenging it? Ben Norton explains. || Geopolitical …

Leave a Comment





Previous Video

Next Video






Sovereign Filing Solutions Banner