Gasoline prices jumped again Thursday up to around $3.55 a gallon in Missouri, $3.65 a gallon in Illinois. Local experts say there are several factors.
First concerns Israel may bomb Iran and Iran could retaliate by choking off the Persian Gulf.
Second, hedge fund speculators are driving up the price.
And third, the continuing strong demand for gasoline by consumers in China and India.
And prices are rising, even though the United States is importing less oil from other countries than it has in years.