The US said it struck military targets on the key Iranian oil export hub of Kharg Island, although the strikes did not target oil facilities, according to one US official.