Back from the brink? And yet we had the biggest drop in tax revenue since 1981:
Federal tax revenue plunged $138 billion, or 34%, in April vs. a year ago — the biggest April drop since 1981, a study released Tuesday by the American Institute for Economic Research says.
What do you think Obama’s smoking?