Global: Oil price crash

The Omicron virus slashed oil prices by 10% on 26th November 2021 and light crude was down 17% on 9th November 2021 price …

Please login to view this content or become a member by joining now.