Is it just us, or are others wondering how the banks and two leading credit card associations are realizing windfall profiteering from the now $88 a barrel cost of oil? We ask again: Why is it that motorists and service stations are forced to pay a percent of each credit card transaction to the banks?
[Commentary: WayTooHigh.com]