A U.S. judge has ruled that BP must stand by the agreement made with the companies it compensated for losses...
BP. oil spill payments News
BP Plc asked an appeals court for an injunction to stop some payments under a $9.2 billion settlement tied to...