Oil prices eased but remained on track for weekly gains as U.S.-Iran tensions persisted, while inflation concerns and uncertainty over demand limited further advances