Brent crude edged higher in late trading on short-covering, settling at $71.76 a barrel, up 0.14%, as investors weighed the risk of possible US military action against Iran. President Donald Trump has pressed Tehran to halt nuclear weapons development, raising tensions. WTI ended slightly lower at $66.39 as markets monitored Iran-US developments.