Video: Some Major Oil Producers Freeze Production, But Glut Will Keep Prices Low



Analyst Michael Klare says though Saudi Arabia, Russia, Venezuela and Qatar have agreed to freeze oil production, global production levels will maintain low …

Via Youtube