Data from Energy Information Administration and SEC filings.