The price of a barrel of oil, or a gallon of fuel, has nothing to do with margin on sales for a gas station. The pump price has the markup built in. The gas retail operator will make his 5¢ per gallon. Nobody sells gas to make a living. The pumps are there to generate traffic. The store selling cigarettes, beer, hot dogs, sodas, coffee..... Is more profitable than fuel purchase. The mechanic in the service bay is usually his own small business, paying rent to the gas station operator. Truck stops like TA also have showers, a game room, laundry machines, and restaurants. Marathon Petroleum owns Speedway. GTY has a bunch of different brands. SVC owns TA. Technically, SVC owns the real estate. TA is a separate company, paying rent to SVC. Then independent franchisees pay TA, just like buying a McDonald's. Layers of profit. The gas stations are either leased or franchised to the gas station operator. Price of oil is too high? Pay your rent. People staying home are buying less gas? Pay your rent. You are earning less because you can't sell Dunkin' Donuts at your Speedway? Pay your rent. Rent is due at a prior agreed upon amount, for the duration of your lease agreement. No gas station operator wants to lose his business. So the little guy will pawn his gold fillings, take a 3rd mortgage on his house, cash advance his credit cards, cut shifts and pump gas himself, sell himself to chickenhawks, whatever......He will not allow corporate to take his business away, and lose everything. Invest in the stocks of these companies, and you profit even if the small business owner pees blood.