回答
-
The price has remained high for almost two months.
「価格はもう少しで2ヶ月間高止まりしたままである。」
「価格」は "price" や "rate"(商品の基準あたりの) となります。
"have+過去分詞" は「〜してきている、〜し続けている」と、継続している状態を表します。
「高止まりする」は "remain high" と表現することができます。"remain" は「(状態が)依然として〜のままである」ということを表します。
"almost" は「ほとんど、大体、もう少しで」という意味で、"nearly" を使っても良いでしょう。