Internet
BP has won a rare victory in its legal battles over the Gulf of Mexico oil spill, after the US Supreme Court said a group of Louisiana parishes would not be able to sue the company for damaging...