The International Energy Agency also warned this week of the biggest oil supply crisis in decades. Analysts are worried that war in Ukraine could result in global food shortages. The West continues to announce new sanctions targeting Russia. Energy, metals and currency markets have responded to these seismic events with wild swings. Nickel prices have […]

0