Markets Have Down Week As Escalation Continues in Russia/Ukraine War, Commodity Upside Spooking Markets

Disclosures (show)