X

Exxon-Tillerson's Toilet Tissue Fine

Stephanie Ruhle makes a good point about the $2 million dollar fine levied against Exxon-Mobil for violations of Russian sanctions during Tillerson's management.

More C&L
Loading ...