Chesapeake to Buy Back $1 Billion in Shares

Chesapeake Energy Corp on Thursday Read More