Recently Read Saved for Later TransportationEIA: Oil firms’ deficit between spending and cash balloons to $50 billion