Supply concerns were one factor behind last week 's surge that pushed oil prices to within pennies of the all-time record in New York trading .