A US federal judge has thrown out racketeering claims by the lead plaintiffs suing BP over last year's oil spill, and has given the company another win by setting aside claims filed by one of BP's partners in the well project that resulted in the disaster.