Stock markets shown in the red on an iPhone screen

- Image ID: B51FDG
John James / Alamy Stock Photo
Image ID: B51FDG
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