On May 25, 14 members of the Organization of Petroleum Exporting Countries (OPEC), along with 10 other oil-producing nations led by Russia, agreed to a deal that would limit oil production until March 2018. OPEC nations represent just over 40 percent of global oil production, reports the US Energy Information Administration, with Saudi Arabia and Venezuela among OPEC’s largest producers. With...