Tag

US TREASURY YIELDS

Oil prices were under pressure on fears of recent lockdown measures sighted in China.
For the week, it lost 3.4%, its highest for a week since late September.