OPEC to cut Oil Production The oil industry with its history of boom and bust has been in the deepest downturn since 2014, if not earlier. The oil prices plunged and fell to a point more than 70% compared to the levels in 2014. The 14 OPEC nations on Wednesday 28th sept 2014 agreed on […]