We Already Have a Windfall Profits Tax. It’s Called the Corporate Income Tax.
Military action around the Strait of Hormuz has increased global oil prices. In response, policymakers around the world have put forward proposals targeting oil and gas producers w...