ITM Power is trading 5.13% down at £88.75, with broader inflation-related market pressure the strongest available explanation; no company-specific cause has been confirmed.

  • Industrials were down 1.58% as hotter-than-expected U.S. inflation fueled rate concerns.
  • The 150 MW refinery project was announced on October 12, so it is not a new catalyst for the October 15 move.