By Business Daily Africa
A group of 23 oil-exporting countries, commonly known as Opec+, on Wednesday, reached a deal to slash production by two million barrels per day, a move targeted at pushing prices per barrel back to $100 per barrel for the first time since July.