Oil prices fall as Shanghai lockdown prompts expectations of a fall in demand

Oil prices fall as Shanghai lockdown prompts expectations of a fall in demand