Home Stock BP share price analysis as crude oil prices dip