US shale

End of global oil glut not in sight as US shale, Libya, Nigeria challenge OPEC’s production curbs, says IEA

The International Energy Agency (IEA) says the Organization of Petroleum Exporting Countries (OPEC) won’t clear the global oil glut anytime…

By businessamlive
- Advertisement -
Ad image
- Advertisement -
Ad image