Emeryville

Iraq's Minister of Oil and President of

“The potential of air strikes on Yemen by Saudi Arabia, the biggest oil producer in OPEC, could throw world oil markets into volatility.” While Yemen contributes less than 0.2 percent of global oil output, its location puts it near the center of world energy trade. The nation shares a border with Saudi Arabia, the world’s… Keep reading →