Economic growth decreasing demand?
Rate:
26,235 ratings
Views: 90
From: energyscout
Added: 17 years ago · 4:03 · 480p
Oil price fell, chevrons third quarter doubled, Transocean loses deal, Marathon oil delays project, Cornell working on "dedicated ...
Comments
No comments yet.
