Iran Deal Could Calm Energy Markets But One Oil Stock May Still Shine Trump Arrives in Beijing for First US Leader Visit Since 2017 US Retail Sales See Modest Rise as Consumer Spending Moderates Trumps Tariffs Reshape Global Trade Europe Faces a Strategic Crossroads