Business5 years ago
Major oil over-producers, Nigeria & Iraq, forced to cut production
Adebayo Obajemu The U.S. Energy Information Administration (EIA) recently released its data showing a 5.654-million-barrel figure, which is higher than the 3.114-million-barrel draw predicted. Such increase...