Energy Policy for Dummies

Biden goes from bad to worse with a windfall profits tax on oil.