The Organization of the Petroleum Exporting Countries reached a deal to cut production for the first time in eight years on Wednesday. Here’s what it means for markets, politics and economics.

Sourced through Scoop.it from: blogs.wsj.com