“It’s easier to build a power plant in Texas than it is in any other state,” one expert notes
Oil taps $101 as Iran dramatically changes strategy and IEA calls conflict biggest supply disruption in history
Worries come despite International Energy Agency members agreeing to release the largest ever amount of oil from emergency supplies.