OPEC and the Price of Oil
The Organization of Petroleum Exporting Countries (OPEC) recently announced an agreement to reduce oil production by approximately 1.4 million barrels per day (bpd), or about 4%. Markets responded with a 10% increase in prices. While OPEC no longer has the almost dominant position it enjoyed during the oil embargo of 1973-74, the group remains in … Continued