Data from
Energy Information Administration
and SEC filings.