Oil prices sink more than 5% on China demand fears
World oil prices sank more than five percent Monday on fears that China’s worsening Covid outbreak should slam demand from the essential electricity client. Europe’s benchmark settlement Brent North Sea crude fell as low as $101.20 consistent with barrel and US WTI oil dropped to $96.85. China is suffering to get a grip on a … Read more