Daily Trust
This video examines how the escalating US-Iran deadlock, along with the recent US naval blockade of the Strait of Hormuz, has triggered a global energy shock, driving crude oil prices toward $100 per barrel.
Go to News Site