$135 OIL, Is It Nothing More Than One Big Bubble?

Some say no. They say unlike the tech and real estate bubbles, there’s no overabundance of supply. Others say these high prices are not sustainable. Oil prices have doubled in the past 12 months,...