Icon
 

Does an energy windfall tax make more economic sense