S&P lowers ratings for US oil giants