STEVE INSKEEP, HOST: NPR's business news starts with oil executives stuck in Brazil.</s>STEVE INSKEEP, HOST: Some Chevron executives have been barred from leaving Brazil. The move suggests formal criminal charges may be coming over their alleged roles in a deep-water oil spill last year off the coast of Rio de Janeiro. The company already faces fines and an $11 billion lawsuit over November's 3,000-barrel spill.
The move suggests formal criminal charges may be coming over their alleged roles in a deep-water oil spill last year off the coast of Rio de Janeiro. The company already faces fines and an $11 billion lawsuit over November's 3,000 barrel spill.