Video

Unknown · 0:00

Oil is holding near $100 a barrel even as Iran and Oman near a deal to safeguard shipping through the Strait of Hormuz, while the yen surges toward its strongest level of the year and a US-Canada trade war escalates w...

Read the full summary on tuber

Redirecting...