Why NPT Stock Moves on Oil Shocks & Geopolitics - Alpha Analyst