All very puzzling at the mo - IMHO appears to be upward pressure on options as SP remains at the 1.06 mark and confidence improves
PH2 Hydrogen at a crossroads: Plug Power, Pure Hydrogen and Nel ASA between opportunity and crisis – Your profit strategy