Analyst: Blame Investors for High Gas Prices

Sign of the Futures? Last week, a study determined that Chicago had the highest gas prices in the nation.
Sign of the Futures? Last week, a study determined that Chicago had the highest gas prices in the nation.