Oil slips after US Vice President JD Vance warns Israel

Business