Oil prices up 1% amid continued stalemate on US-Iran talks, closure of Strait of Hormuz

You are here:
Go to Top