Positive Sentiment in AI and Iran Keeps Pre-Market Buoyant

Spot oil prices are down to multi-week lows while key retailers demonstrate strength compared to expectations.
Open original source
Spot oil prices are down to multi-week lows while key retailers demonstrate strength compared to expectations.
Open original source