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

0
188

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

Read more…