Brent nears $70 as US strike on Iran general raises conflict fears

Oil price news
Oil price news

Breaking