Page added on May 23, 2005
Crude oil production all over the world has reached an unprecedented level. The stockpile of crude oil is also very high. But oil services companies stock charts are saying a different story. They are giving a warning of a genuine energy crisis.
Leave a Reply