news13todaysnewswinner A CRISIS FOR IRAN’: Regime facing MAJOR new fallout By AmericasNewsTeam.com - April 15, 2026 0 2 FacebookTwitterPinterestWhatsApp IMAGE ABOVE FROM VIDEO BELOW TOP COMMENTS FROM VIDEO BELOW Price per barrel of oil is currently in the mid to low $90’s and will be going down even more very soon. European countries have so many Islamists within their country, they are scared of internal uprising