Oil surges above $95 on renewed US-Iran fighting and Hormuz disruption concerns | The National

ThenationalnewsView source article