As war continues to rage between Russia and Ukraine further uncertainty piles on top of inflationary pressures from post-pandemic recovery and surging oil prices.
Most major exchanges opened lower today as fears about US-Russian relations over Ukraine and missed revenue targets from major tech firms keep a downward pressure on the market.
Across the globe a US stock selloff...