US stocks rise but head for losing week amid spike in bond yields and surging oil prices