>>267
完了形は現在完了形なら現在、未来完了形なら未来のその時に焦点が当てられるイメージです。

この文で完了形を用いると、未来のある時には
「すでにガソリンの価格が上がってしまっているだろう」
という意味になります。
これではfrom〜とうまく意味が繋がりません。
そんな訳で@出ないと意味が通る文にならなくなります。

もし仮にby next month だったならAの方が適切になります

という解説でした