We study a network of fluid queues in which exogenous arrivals are modulated by a continuous-time Markov chain. Service rates in each queue are proportional to the queue size, and the network is assumed to be irreducible. The queue levels satisfy a linear, vector-valued differential equation. We obtain joint moments of the queue sizes recursively, and deduce the Laplace transform of the queue sizes in the stationary regime.