Question: is a phenyl group electron donating?
Answer: If we consider just the phenyl group, it is electron withdrawing by induction(-I effect). This is pretty clear from the pKa values of acetic acid (pKa 4.75) and benzoic acid ( pKa 4.2). However, phenyl group can be either electron donating or electron withdrawing by resonance.