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

Oil prices have hit near two-week lows, with analysts pointing to events in China and the US as possible reasons for a fall in demand.
Source: Sky Business News