We need windfall profits tax

Exxon/Mobil’s income for the second quarter rose 14 percent, to $11.68 billion, compared to the same period a year ago. That beat the previous record…

Continue Reading