Iran’s parliament speaker, Mohammad Ghalibaf, one of the country’s top remaining leaders, called out the U.S. leadership as global oil prices touched $126 per barrel.
Iran’s parliament speaker, Mohammad Ghalibaf, one of the country’s top remaining leaders, called out the U.S. leadership as global oil prices touched $126 per barrel.