BP North America Inc. (BPNA) agreed to pay an $8 million fine and spend more than $400 million to install state-of-the-art air pollution controls at its Whiting, Ind., refinery to settle charges that it violated the Clean Air Act, the US Department of Justice and Environmental Protection Agency jointly announced.