The CEOs of Exxon Mobil, BP, Chevron and Shell have been called to testify before Congress on an alleged industry-wide disinformation campaign.