When oil started leaking from Deepwater Horizon in the Gulf of Mexico, did you know that you were paying BP and Halliburton to contribute to the disaster?
If you are a US taxpayer, you certainly did. From undeserved tax breaks to direct payouts, the ... Read more >