Video

Unknown · 0:00

Middle East tensions over the Strait of Hormuz push oil toward $100, Germany's AfD scores a historic state election win that further destabilizes Chancellor Merz, and the UK Chancellor lays out a "growth mission" buil...

Read the full summary on tuber

Redirecting...