Positive Energy (TT JulAug04 p11-12)

If there has to be a full-scale oil crisis, with prices at perhaps $70-$80-plus per barrel, then 2004 is probably one of the best years for it to happen.

Scroll to top