pdvsa.jpg
Oil and Gas News
Venezuela Needs $58B to Bring Oil Output to 1998 Levels