BlogJune 11, 2008July 24, 2023 Corn Prices Hit All-Time High; How About a Windfall Profits Tax on Farmers?