🦓 IranForeignRelations on moderator discussing Oil prices’ lurch above $100 a barrel is propelling the U.S. past another unwelcome milestone: The war with Iran is sticking Americans with a 12-figure bill. | Moderator