Plans for a $4 billion data center propelled Muskogee to the top ranking among Oklahoma communities showing capital investment growth in 2024.