Rising oil and rates pressure stocks