The US Justice Department and the Commodity Futures Trading Commission filed charges against BP Products North America Inc. (subsidiary of BP plc) and .