French appeals court upholds responsibility of Total in France’s worst-ever oil spill Jodi Rave Spotted Bear 12 years ago read more