Oil prices fall by more than 3% on global markets newsdepo.com · 2026-11-02 05:34 economy Read full article →