BP, which operates the largest refinery in the Midwest in Whiting, turned a $2.21 billion profit in third quarter as refining margins improved, the company reported Tuesday.

See Full Page