Analysis And Evaluation Of Financial Performance Of BP Plc And Comparison With Competitors