Americans are being asked to accept $4 gas as the price of war