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
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