They should bring everything the person asked for and be on time.
Hey there! I'm happy to help!
The countries in the Middle East that export petroleum are Saudi Arabia, Iran, Iraq, United Arab Emirates, Kuwait, Qatar, Oman, and I think there are a few more but those are the main ones. Lots of Middle Eastern countries export it but these are the main ones. Places like Saudi Arabia and Iran have lots of oil fields available, so they would naturally export lots of petroleum.
Have a wonderful day! :D
One way would be to limit who can receive a passport or visa to travel to another country and another would be at the entrance to the country they may not be admitted for example due to inadequate funds to live. In my case, when I travelled by bus from Costa Rica to Panama, the Panamanian authorities required that I either have a ticket out of the country or a return ticket back to San Jose, Costa Rica.