Oil heads for major weekly slump with Russian supplies in focus

Brent traded near $66 a barrel, down by almost 5% this week, while West Texas Intermediate was below $64.

Leave a Reply

Your email address will not be published. Required fields are marked *