Commodities Oil settles down on strong US supply, losses capped by Ukraine escalation November 20, 2024 Post ContentÂ