This Week in Pictures: June 5 - 11

132k Views
|
15k Shares
7 / 14
7 / 14

Are We Done Yet?

OPEC Secretary-General Abdullah El-Badri checks his watch during a panel discussion Thursday at the World Economic Forum in Vienna. The acrimonious OPEC meeting failed to produce an agreement to increase oil production despite tight supplies and rising prices, bringing to the fore long-simmering divisions between key cartel players Saudi Arabia and Iran and calling into question the group’s ability to influence oil prices. (AP Photo)

Comment
Show commentsHide Comments

Related Articles