Financial Evaluation Of British Petroleum (BP)