Federal prosecutors filed criminal charges against 17 oil company executives on Wednesday for an oil leak in the Atlantic, legal action that has prompted debate about whether it could slow Brazil's effort to develop its massive offshore finds.