Oil falls amid Omicron worries; US consumer confidence hits nine-month low – business live – The Guardian

0
60

Oil falls amid Omicron worries; US consumer confidence hits nine-month low – business live  The Guardian

Read more…