Friday, 10 April 2026

Category: Business

Oil prices slump on renewed lockdowns

LONDON: Oil prices slumped Tuesday on lower demand prospects as Europe’s biggest economy Germany said it would reimpose strict coronavirus containment measures and struggles along