Global markets continue rebound as US stocks notch biggest weekly gains since 2020
Oil prices have been extremely volatile the past few weeks but were relatively stable on Friday, with Brent settling at more than $107 a barrel
The National
March 19, 2022