Bp is a good company for investment. If considering buying shares, it is my first choice. It always pay good dividend.