AP - The U.S. Environmental Protection Agency and the Department of Justice fined BP PLC $15 million on Thursday for Clean Air Act violations at its Texas City refinery, adding to the oil company's troubles as it struggles to clean up the damage caused by its massive Gulf of Mexico oil spill.

More...