Market winners: Oil, Moderna, Zynga
Market winners: Oil, Moderna, Zynga The ongoing conflict between Russia and Ukraine continues to cause market volatility. The commodity markets have experienced incredible volatility with the oil price hitting record highs. Away from the instability of commodities, the stock market also experienced interesting moves as two major video-game developers are set […]