The US Department of Labor’s Occupational Safety and Health Administration announced a proposed fine of $87.4 million against BP Products North America Inc., saying the company failed to correct safety problems at its Texas City, Tex., refinery following a March 2005 explosion.