Yemen, Saudi Arabia, Iraq and Iran
There are four countries have been in the news lately, intertwined in a complex little dance that had resulted in the temporary shutting down of 5% of the world oil production. Lets us look at the four countries for a…
