Page added on September 20, 2007
NEW YORK
But analysts are debating whether oil prices have much upside left after quadrupling since 2002, with bulls arguing that strong economic growth means a supply squeeze is imminent and bears saying a seasonal demand drop will deflate prices.
Leave a Reply