Oil production

OPEC slashes oil production worldwide

OPEC’s decision to cut oil production worldwide is yet another blow for oil-producing countries. The organization now forecasts a global demand of 0.99 million barrels per day, compared to more than a million. This slash…