Financial Performance Analysis Of BHP Billiton, Rio Tinto, And Fortescue Metals Group