Oil held near $95 a barrel and gas prices edged down to $4.09 a gallon, but remain 37% above pre-war levels