plummet

World

LONDON, Nov 26 (Reuters) – Oil prices dived more than 5% on Friday, hitting a two-month low as a new…
Back to top button