Friday, March 23, 2018
(March 23, 2018) — OPEC and countries outside the oil cartel, including Russia, have agreed to keep production curbed as they seek to shrink global stockpiles further to prop up prices above $60 (U.S.) per barrel. After days of debate focusing on how long to prolong oil cuts, 24 countries that control 60% of global product have pledged to keep 1.8 MMbbld off the market next year.