In May, crude oil made up 75% of the price of a gallon of gas. Refiners and governments get smaller shares, but the distribution side is where margins are really being squeezed. This has led some stations to stop taking credit cards.