Category:

Oil headed for a weekly loss as central banks’ inflation-fighting measures risk growth and Chinese demand remains muted amid virus lockdowns. West Texas Intermediate futures fell toward $88 a barrel Continue Reading

Posted On :