
This is Not Your Father's OPEC Agreement
For the first time since 2008, OPEC (Organization of the Petroleum Exporting Countries) has agreed to reduce its aggregate output by 700,000-800,000 barrels per day (BPD), or to around 32.5 million to 33 million BPD, an agreement that has suprised...
Read More