Is This Currency Overvalued? Purchasing Power Parity (PPP) and Long-Term FX Valuation Oil and natural gas prices saw sharp gains as geopolitical tensions reignited supply concerns, prompting investor ...