I’m starting to hear about the windfall profits tax again on the Oil companies. Seriously, this is the dumbest idea on the planet. Well, next to a complete lack of action and/or planning if your country happened to be utterly dependent upon oil for it’s energy requirements.