to suggest (as)不定式作表语,与as作suggest 的宾语并不矛盾。类似这样的,如:He seemed to give me a hint. (他似乎给我一个暗示。)to give 是表语,同时有自己的两个宾语。
带to的动词不定式作定语,修饰之前的名词reason 意思是“不要因为油价上涨而失眠”