Windfall tax is already happening. Think gas prices are what have really made them the big profits though rather than oil.We need some fuel depot blockades and governments with some balls. Why is no one talking about record profits for companies like Shell, the money they are earning is just ridiculous and can’t be a coincidence.