Iran’s parliament speaker Mohammad Bagher Ghalibaf has warned that “no one will be able to sell oil in a region where Tehran cannot”, according to Mehr News Agency.