reply to joelliot
Countries like Norway can get 45% of tax revenue from corporations because of things like North Sea oil. This is pointed out in the very article you site. Remember that 70% of the US GDP is consumer spending & another 20% is government.