Net income for 43 U.S. oil producers rose to a five-year high of $28 billion in 2018, according to the U.S. Energy Information Administration (EIA). Based on net ...
A