Oil Stabilizes Near Lows, Peace Trade Cooling But Not Collapsing

Optimism surrounding a US-Iran peace agreement faded slightly today. Fresh military activity and tougher negotiation rhetoric cooled some of the aggressive optimism that swept...

US Consumer Confidence Slips to 93.1 as Middle East Inflation Pressures...