Punch Newspapers
Oil prices rise above $105 per barrel following failed US-Iran talks over the Strait of Hormuz, escalating tensions and disrupting global oil supply. Read More: https://punchng.com/oil-hits-105-amid-renewed-middle-east-tensions/
Go to News Site