News

Oil prices fell over 15% after Trump’s strike on Iran’s nuclear sites, defying fears of a Hormuz closure and cutting into ...