Will oil prices continue to stay high?

 

Oil's meteoric rise to near $120 a barrel looks like more than just another economic bubble — growing demand and tighter supplies are likely to keep prices high