Oil rebounds amid U.S.-Iran signals, Brent $102.19 WTI $96.25

Business