Holding above $2.95 could fuel momentum toward $3.30 and higher, but rejection risks short-term pullbacks. The community energy + utility rumors are indeed strong drivers.