An infamous Iranian general just called Trump out hard — but he doesn't stand a chance

As featured in Business Insider



As Iran awaits the US's reimposition of sanctions on oil exports on November 4, it is desperate to "maintain a perception that it is a good actor to increase the possibility that the international community would back them up" and continue to buy oil.