Page added on March 10, 2005
With oil prices consolidating above $50 per barrel, forming a base upon which future price increases will likely be built, there is no shortage of Pollyannas willing to dismiss the toll higher oil prices will exact on the U.S. economy.
321Energy
Leave a Reply