Why rec share price going down today

Is today’s drop in REC linked to macroeconomic indicators or credit market stress?