Stock markets shown in the red on an iPhone screen

- Image ID: B4XP06
John James / Alamy Stock Photo
Image ID: B4XP06
Global stock markets still continue to tumble in value weeks into the current economic downturn as shown on an investors iPhone screen
Location: london, england

Similar stock images