Oil holds above $110 as U.S.-Iran tensions unsettle markets

Business