Recent News Dean Capital Makes Massive Bet on Chesapeake Utilities With Multi Million Dollar Stake Investment firm Dean Capital Management recently signaled a major vote of confidence in the American energy infrastructure sector by establishing a significant by Josh Weiner 3 hours ago