Home MPT InstaNews Federal appeals court upholds $14.25 million fine against Exxon for pollution in Texas