Earnings Previews: BP, Caterpillar, Enterprise Products, Diamondback Energy, Pfizer
After U.S. markets closed on Thursday, Ford beat estimates on both the top and bottom lines, posting a 12% year-over-year increase in revenue and a 5.9% increase in earnings per share (EPS).…