Video

Unknown · 0:00

Treasury yields hit their highest level since 2007 and oil surged above $100 a barrel as the U.S.-Iran conflict disrupted Saudi pipeline exports, all landing just ahead of a widely-expected Fed rate hike — while Presi...

Read the full summary on tuber

Redirecting...