BP shares slipped 48 cents to $ 41.72 Friday in trading on the New York Stock Exchange .