A new report by the National Bureau of Economic Research (NBER) has revealed that clean energy tax credits disproportionately benefit high-income tax filers.
A group of Democratic protesters reportedly stood outside the White House over the weekend demanding President Joe Biden step down from the presidential race.