BP spill report points fingers at oil industry

by Eve Troeh